joint and several commitment - German English Dictionary